pull to shreds - German English Dictionary